he/she has/had hopped - Alemán Inglés Diccionario